package com.tedu.API.threadAPI;

/**
 * 第三种   匿名内部类实现线程--->Lambda
 *   javaOOP：封装---内部类：成员内部类，方法内部类，静态内部类，匿名内部类
 *      匿名内部类创建
 *      对象 引用 = new 对象 (){};
 *      匿名内部类创建一次使用匿名内部类,优点，省去创建子类对象名称--接口创建，抽象类的创建
 */
public class TR {
    public static void main(String[] args) {
        //1.类只需要实例化一次：匿名内部类--Thread
        Thread t1=new Thread(){
            public void run() {
                for (int i=0;i<100;i++){
                    System.out.println("匿名内部类");
                }
            }
        };
        t1.start();
        //2.类只需要实例化一次
        Thread t2=new Thread(new Runnable(){
            public void run() {
                for (int i=0;i<100;i++){
                    System.out.println("lambda");
                }
            }
        });
        t2.start();
    }
}
